X-MimeOLE: Produced By Microsoft Exchange V6.5
Received:  from exch1.onstor.net ([10.0.0.225]) by onstor-exch02.onstor.net with Microsoft SMTPSVC(6.0.3790.3959); Wed, 29 Oct 2008 12:02:03 -0700
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----_=_NextPart_001_01C939F8.D41B4780"
Received:  from exch1.onstor.net ([10.0.0.225]) by exch1.onstor.net ([10.0.0.225]) with mapi; Wed, 29 Oct 2008 12:02:03 -0700
Content-Language: en-US
Return-Path: <james.kahn@onstor.com>
X-OriginalArrivalTime: 29 Oct 2008 19:02:03.0576 (UTC) FILETIME=[D4732B80:01C939F8]
Accept-Language: en-US
x-auto-response-suppress: DR, OOF, AutoReply
X-EMS-Proccessed: 2K3Xl1OQTInXD6xxuA8z3Q==
X-EMS-STAMP: 0bJPe7zz6X+8Sjmit9JhsQ==
Content-class: urn:content-classes:message
Subject: Updating "lun label" CLI syntax for TED25673
Date: Wed, 29 Oct 2008 12:02:02 -0700
Message-ID: <2779531E7C760D4491C96305019FEEB5175A80F188@exch1.onstor.net>
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
Thread-Topic: Updating "lun label" CLI syntax for TED25673
Thread-Index: Ack5+NOyyPam36kQSzOgj3oxQo5/Sg==
From: "James Kahn" <james.kahn@onstor.com>
To: "dl-ui" <dl-ui@onstor.com>,
	"dl-Design Review" <dl-designreview@onstor.com>,
	"dl-Customer-Engineering" <dl-Customer-Engineering@onstor.com>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C939F8.D41B4780
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01C939F8.D41B4780"


------_=_NextPart_002_01C939F8.D41B4780
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

For defect TED25673 I am changing the "lun label syntax from:

To:        lun label DEVICE_NAME -r RAID_LEVEL [-c CLUSTERNAME] [-f]

From:    lun label DEVICE_NAME [-r RAID_LEVEL] [-c CLUSTERNAME] [-f]

The change to the CLI parsing is to always require input of "-r
RAID_LEVEL" so
the system administrator will be able  to label a new lun on the first
attempt.  The
current syntax would require a second attempt as it allows the
administrator to
not specify the RAID_LEVEL and that guarantees the first attempt will
fail for
unlabelled LUNs.

This will be checked into dev branch.  I still have to check WebUI to
verify
that it is not affected by this syntax change.

Any question/concerns let me know,
Jim



 <<help_lun_label.txt>>=20

------_=_NextPart_002_01C939F8.D41B4780
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.5.7653.38">
<TITLE>Updating &quot;lun label&quot; CLI syntax for TED25673</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">For =
defect TED25673 I am changing the</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> <FONT SIZE=3D2 =
FACE=3D"Arial">&#8220;</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">lun label syntax =
from:</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">To:&nbsp;&nbsp;</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> <FONT SIZE=3D2 =
FACE=3D"Arial">&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us">&nbsp;<FONT SIZE=3D2 =
FACE=3D"Arial"></FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"> <FONT SIZE=3D2 FACE=3D"Arial">lun label DEVICE_NAME -r =
RAID_LEVEL [-c CLUSTERNAME] [-f]</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">From:</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">&nbsp;&nbsp;&nbsp;</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> <FONT SIZE=3D2 =
FACE=3D"Arial">lun label DEVICE_NAME</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> <FONT SIZE=3D2 =
FACE=3D"Arial">[</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">-r =
RAID_LEVEL</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">]</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial"> [-c CLUSTERNAME] [-f]</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">The =
change to the CLI parsing is to always require input =
of</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> <FONT =
SIZE=3D2 FACE=3D"Arial">&#8220;</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">-r RAID_LEVEL</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">&#8221;</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial"> so<BR>
the system administrator</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"> <FONT SIZE=3D2 FACE=3D"Arial">will be =
able</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us">&nbsp;<FONT SIZE=3D2 FACE=3D"Arial"> to label a new lun =
on the first attempt.&nbsp; The<BR>
current syntax would require a second attempt as it allows the =
administrator to<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
SIZE=3D2 FACE=3D"Arial">not spe</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">cify the RAID_LEVEL</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"> <FONT SIZE=3D2 =
FACE=3D"Arial">and</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"> <FONT SIZE=3D2 FACE=3D"Arial">that guarantees the first =
attempt will fail</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial"> for<BR>
</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT =
SIZE=3D2 FACE=3D"Arial">unlabelled LUNs.</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">This</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"> <FONT SIZE=3D2 FACE=3D"Arial">w</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">ill be</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial"> checked into dev =
branch.&nbsp; I still have to check WebUI to verify<BR>
that it is not affected by this syntax change.</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 FACE=3D"Arial">Any =
question/concerns let me know</FONT></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">,</FONT></SPAN></P>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT SIZE=3D2 =
FACE=3D"Arial">Jim</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"></SPAN></P>
<BR>
<BR>

<P ALIGN=3DLEFT><SPAN LANG=3D"en-us"><FONT FACE=3D"Arial" SIZE=3D2 =
COLOR=3D"#000000"> &lt;&lt;help_lun_label.txt&gt;&gt; =
</FONT></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN><SPAN =
LANG=3D"en-us"></SPAN><SPAN LANG=3D"en-us"></SPAN></P>

</BODY>
</HTML>
------_=_NextPart_002_01C939F8.D41B4780--

------_=_NextPart_001_01C939F8.D41B4780
Content-Type: text/plain;
	name="help_lun_label.txt"
Content-Transfer-Encoding: base64
Content-Description: help_lun_label.txt
Content-Disposition: attachment;
	filename="help_lun_label.txt"

TkFNRQoKICAgICAgICBsdW4gbGFiZWwgICAgICAgICAgICAgICBUbyBtYXJrIGFuIE9OU3RvciBM
YWJlbCBvbiBhIGZvcmVpZ24gb3Igb3V0IG9mCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgY2x1c3RlciBkZXZpY2UuCgpTWU5PUFNJUwoKICAgICAgICBsdW4gbGFiZWwgREVWSUNFX05B
TUUgLXIgUkFJRF9MRVZFTCBbLWMgQ0xVU1RFUk5BTUVdIFstZl0KCkRFU0NSSVBUSU9OCgogICAg
ICAgIEluaXRpYWxseSB3aGVuIHRoZSBzeXN0ZW0gZGlzY292ZXJzIGEgZGV2aWNlLCBORlggcmVh
ZHMgaXRzIGxhYmVsLgogICAgICAgIElmIHRoZXJlIGlzIG5vIE9OU3RvciBMYWJlbCwgdGhlIGRl
dmljZSBpcyBtYXJrZWQgYXMgRk9SRUlHTiBkZXZpY2UuCiAgICAgICAgSWYgdGhlcmUgaXMgYW4g
T05TdG9yIExhYmVsIGJ1dCBmcm9tIGEgZGlmZmVyZW50IGNsdXN0ZXIsIHRoZSBkZXZpY2UKICAg
ICAgICBpcyBtYXJrZWQgYXMgT1VUQ0xVU1RFUiBkZXZpY2UuIE90aGVyd2lzZSB0aGUgaXQgaXMg
b3duZWQgYnkgdGhlCiAgICAgICAgY3VycmVudCBjbHVzdGVyLiBJZiB0aGUgZGV2aWNlIGlzIDIg
VGlCIG9yIGdyZWF0ZXIgaW4gY2FwYWNpdHksIGEKICAgICAgICBjb25maXJtYXRpb24gcHJvbXB0
IHdpbGwgYmUgZGlzcGxheWVkLiBPbmx5IHRoZSBmaXJzdCAyIFRpQiBvZiB0aGUgCiAgICAgICAg
ZGV2aWNlIHdpbGwgYmUgdXNlZC4gVGhlIHN0b3JhZ2UgaW4gZXhjZXNzIG9mIDIgVGlCIHdpbGwg
bm90CiAgICAgICAgYmUgdXNlZCBieSB0aGUgTkZYLgoKICAgICAgICBFYWNoIGRldmljZSBjYW4g
YmUgaWRlbnRpZmllZCBieSBpdHMgZGV2aWNlIG5hbWUuCgogICAgICAgIFRoZSBsdW4gbGFiZWwg
Y29tbWFuZCBtYXJrcyB0aGUgT05TdG9yIExhYmVsIG9uIHNwZWNpZmljIGRldmljZSwKICAgICAg
ICB0aGF0IGFyZSBmb3JlaWduIG9yIG91dC1vZi1jbHVzdGVyIGRldmljZS4gT25jZSB0aGUgbGFi
ZWxpbmcgaXMKICAgICAgICBzdWNjZXNzZnVsLCB0aGVzZSBkZXZpY2UocykgYXJlIG93bmVkIGJ5
IHRoZSBjdXJyZW50IGNsdXN0ZXIgYW5kCiAgICAgICAgdGhleSBjYW4gYmUgdXNlZCBmb3IgZ3Jv
d2luZyBhbmQgbWFuYWdpbmcgdm9sdW1lcy4KCiAgICAgICAgLXIgIGFzc2lnbiBhIHJhaWQgbGV2
ZWwgdG8gYSBsdW4uIFRoaXMgb3B0aW9uIGlzIHJlcXVpcmVkIHRvCiAgICAgICAgICAgIGxhYmVs
IG5ldyBsdW5zLiAgSWYgaXQgaXMgbm90IHN1cHBsaWVkIHdoZW4gbGFiZWxsaW5nIGEgbmV3CiAg
ICAgICAgICAgIGx1biwgdGhlIG9wZXJhdGlvbiB3aWxsIGZhaWwgYW5kIGFuIGVycm9yIHdpbGwg
YmUgcmV0dXJuZWQuCiAgICAgICAgICAgIFRoZSAibHVuIHNob3cgYWxsIiBjb21tYW5kIHdvdWxk
IGRpc3BsYXkgdGhlIHJhaWQgYXMgIlVua25vd24iLAogICAgICAgICAgICBiZWZvcmUgaXQgaXMg
YXNzaWduZWQgYSByYWlkIGxldmVsLiAgVGhlIHZhbGlkIHJhaWQgbGV2ZWxzCiAgICAgICAgICAg
IHZhbHVlcyBhcmUgYXJlIFJhaWQtMCwgUmFpZC0xLCBSYWlkLTAxLCBSYWlkLTMsIFJhaWQtNSwK
ICAgICAgICAgICAgUmFpZC02LCBSYWlkLTEwLCBSYWlkLTUwLCBvciBOb25lLgoKICAgICAgICAt
YyAgbGFiZWwgdGhlIGRldmljZSB0byBiZSBvd25lZCBieSBDTFVTVEVSTkFNRS4gVGhpcyBpcyBh
IHdheSBmb3IKICAgICAgICAgICAgdGhlIG93bmVyIG9mIGEgZGV2aWNlIHRvIGdpdmUgdGhlIG93
bmVyc2hpcCB0byBhbm90aGVyIGNsdXN0ZXIuCgogICAgICAgIC1mICBmb3JjZSBsYWJlbCByZXF1
ZXN0LiBUaGlzIG9wdGlvbiBza2lwcyB0aGUgc2FuaXR5IGNoZWNrIGZvcgogICAgICAgICAgICBk
ZXZpY2UgYmVmb3JlIHdyaXRpbmcgdGhlIGxhYmVsLiBDQVVUSU9OOiBUaGUgZGV2aWNlIG1heSBi
ZQogICAgICAgICAgICBwYXJ0IG9mIGEgdm9sdW1lIHRoYXQgaXMgb3duZWQgYnkgYW5vdGhlciBu
b2RlL2NsdXN0ZXIuCiAgICAgICAgICAgIFdyaXRpbmcgb3VyIGxhYmVsIHdvdWxkIGRlc3Ryb3kg
dGhlIGRhdGEgYW5kIHZvbHVtZS4gVGhlIG9wdGlvbgogICAgICAgICAgICBkb2VzIG5vdCBndWFy
YW50ZWUgdGhlIGRldmljZSBzdGF0ZSBjb25zaXN0ZW5jeSBhbW9uZyBvdGhlcgogICAgICAgICAg
ICBub2Rlcy9jbHVzdGVyLgoKTk9URVMKCiAgICAgICAgVGhpcyBjb21tYW5kIGlzIHZhbGlkIG9u
bHkgZm9yIEZSRUUsIEZPUkVJR04gYW5kIE9VVENMVVNURVIgZGV2aWNlcy4KCkVSUk9SUwoKICAg
ICAgICBEZXZpY2Ugbm90IGZvdW5kIDogVGhlIGRldmljZSBuYW1lIHdhcyBub3QgZm91bmQuCiAg
ICAgICAgRGV2aWNlIG5vdCBmcmVlICA6IElmIHRoZSBkZXZpY2UgaXMgcGFydCBvZiBhIHZvbHVt
ZSBvd25lZCBieSBjdXJyZW50CiAgICAgICAgICAgICAgICAgICAgICAgICAgIGNsdXN0ZXIvbm9k
ZS4KClNFRSBBTFNPCgogICAgICAgIGx1biByZXNjYW4gICAgICAgICAgICAgIFJlc2NhbnMgZGV2
aWNlcyBhY2Nlc3NpYmxlIGJ5IHRoZSBOQVMgR2F0ZXdheS4KICAgICAgICBsdW4gc2hvdyAgICAg
ICAgICAgICAgICBEaXNwbGF5IGxpc3Qgb2YgZGV2aWNlcyBpbiB0aGUgY2x1c3Rlci4KICAgICAg
ICBsdW4gdG9wb2xvZ3kgICAgICAgICAgICBEaXNwbGF5IHRoZSBsaXN0IG9mIGNvbnRyb2xsZXJz
IGFuZCBub2Rlcy4KICAgICAgICBsdW4gdW5sYWJlbCAgICAgICAgICAgICBDbGVhciB0aGUgT05T
dG9yIExhYmVsIG9uIGEgZnJlZSBMVU4uCg==

------_=_NextPart_001_01C939F8.D41B4780--
